package com.betterwood.dragon.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import org.springframework.data.annotation.Id;

import org.springframework.data.mongodb.core.mapping.Document;

import java.io.Serializable;

@Data
@Document("results")
@NoArgsConstructor
public class Result implements Serializable {

    /**
     *
     */
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @Id
    @JsonProperty("id")
    private String id;

    /**
     * 关键词Id
     */
    private String searchId;

    /**
     * 网站Id
     */
    private String siteId;

    /**
     * 数字价格
     */
    private Double price;

    /**
     * 制造商
     */
    private String maker;

    /**
     * 规格
     */
    private String prop;

    /**
     * 网站名称
     */
    private String siteName;

    /**
     * 网站编号
     */
    private String siteNo;

    /**
     * 关键字
     */
    private String keywordStr;

    /**
     * 扫描时间
     */
    private String scanTime;

    /**
     * 扫描时间
     */
    private String productId;

    /**
     * 扫描时间
     */
    private String productName;

    /**
     * 下单URL
     */
    private String orderUrl;
    /**
     * 扫描价格
     */
    private String scanPrice;

    /**
     * 状态: 0: 未入库, 1: 已入库
     */
    private Integer status;

    private String desc;

}
